/***index***/
*{margin:0;padding:0}
li{list-style:none}
a { text-decoration: none; }

ul, ol { list-style: none; }
img{vertical-align:top;border:none}
.head_img{ width: 640px; height: 294px;}
header >div> ul{
    width: 640px;
    height: 44px;
    background: #121212;
    font: normal 16px "微软雅黑";
}
header >div> ul> li>a {float: left; color:white;display: block;  width: 106.6px;height: 44px;  text-align: center; line-height: 44px; }
header >div> ul>li> a:hover {background: #a5af88; }
.banner{width: 640px;height: 643px;  }
.newphoto{height: 860px;width: 640px;}
.newphoto>.new1{width: 640px;  height: 143px;background: #c1cb94 ;margin-top: 7px ;text-align: center;padding-top: 36px;    color: white;}
.newphoto>.new1>.p1{  font-size: 52px;  font-family: "Berlin Sans FB";  }
.newphoto>.new1>.p2{  font: normal 36px "微软雅黑" ;  }
.newphoto>.new1>.p2>span{ font-weight: bold;}
.newphoto>.new2{height:123px;  text-align: center; }
.newphoto>.new2>p{   margin-top: 24px; -webkit-box-reflect: below -20px -webkit-gradient(linear, left top, left bottom, from(transparent),color-stop(0.5, transparent), to(white)); }
.color1{  color:#d6968a; font:bold  46px "Trebuchet MS"; }
.color2{  color:#c4bb7a; font:bold  46px "Trebuchet MS"; }
.txt{  font-size: 56px ;  }
.newphoto>.new2>div>p{  font:bold 34px "微软雅黑"; margin-top: -20px; }
.newphoto>.new2>div>p>span{ }
.newphoto>.new2>div>p>img{  vertical-align: bottom;}
.newphoto>.new3{ margin: 0 5px;}
.newphoto>.new3>.client{width:190px ; height: 183px;margin: 15px 0 0 15px;text-align: center;  float: left;}
.newphoto>.new3>.client>p>.nam{font:normal 16px "微软雅黑";color: black; }
.newphoto>.new3>.client>p>.dat{font:normal 14px "微软雅黑";color: #8f8f8f;}

.newstyle{height: 516px;  width: 640px; clear: both;}
.newstyle>.news_title {height:134px;  text-align: center;margin-top: 104px;  }
.newstyle>.news_title>p{  margin-top: 24px;}
.newstyle>.news_title>div>p{  font:bold 34px "微软雅黑"; margin-top: -10px; }
.newstyle>.news_title>div>p>img{  vertical-align: bottom;}
.newstyle>.foot_img{
    height:340px;width: 600px;
    margin:0 auto;
}
.newpl{  height: 1200px;

}
.newpl>.ttitle{

    font: bold 40px "微软雅黑";text-align: center;
    margin-top: 40px;
    -webkit-box-reflect: below -20px -webkit-gradient(linear, left top, left bottom, from(transparent),color-stop(0.4, transparent), to(white));
}
.newpl>.ttitle>span {margin: 0 80px 0 40px; }
.newpl>.ico_img3{display: block;  margin-top: -75px;vertical-align: middle;margin-left: 228px }
.newpl>.form{
    font:normal 16px "微软雅黑";
background: url("../img/images/index_47.png") no-repeat right bottom;
    height: 700px;
}

.newpl>.form>.qes>p{font-weight: bold;display: block ;margin-top: 20px }
.newpl>.form>.qes{margin-left:125px; margin-bottom: 40px; height: 137px ;  }
.newpl>.form>.qes>.right{float: left; width: 190px; line-height: 35px ;margin-left: 5px;  }
.newpl>.message1{ width: 480px;height: 340px; margin: 20px auto;}
.newpl>.message1>span{font:normal 16px "宋体";display: block;float: left ; height: 45px; line-height: 45px;     }
#name{width: 420px; height: 45px;border: solid 2px #b3ac96;margin-bottom:20px; }
#tel{width: 420px; height: 45px;border: solid 2px #b3ac96;margin-bottom:20px;}
#notes{width: 420px; height: 85px;border: solid 2px #b3ac96;margin-bottom:20px;}
.newpl>.message1>.button{text-align: center;width:300px;height: 55px;border-radius: 8px; background: #413e2c;font:normal 18px "微软雅黑";color: white ;margin-left: 100px }
footer{
    width: 640px;height: 78px;text-align: center;line-height:78px ;font: normal 14px "微软雅黑";clear: both;  }
/*******风格******/
.style_title{ height: 114px; width: 640px;text-align: center;padding-top:54px; }
.style_title>.p1{font: normal 42px "Berlin Sans FB";color: #c4bb7a }
.style_title>p>.span1{ font: normal 34px "微软雅黑";color: #d68579; }
.style_title>p>.span2{ font: normal 34px "微软雅黑";color: #c4bb7a; }

.style1{
    width: 640px;display: flex;  -webkit-justify-content:space-between; flex-wrap: wrap;}
.style1>.imgall{ width: 150px; height: 102px;text-align: center; background:#c4bb7a;font: normal 30px "幼圆";color: white;padding-top: 38px; }
.style1>.style_variety{ width: 150px; height: 140px; position: relative;margin-bottom: 20px;}
.style1>.style_variety>span{ display: block; position: absolute;bottom:0;background:#e9e9e9; width: 150px;text-align: center;
    color: #aca472;  font:normal 20px "幼圆";   height: 42px;  line-height: 42px;}
.style2{  width: 640px;display: flex; justify-content: space-around;flex-wrap:wrap; }
.style2 >.style_kinds{ width: 285px; height:262px; }
.style2 >.style_kinds>img{width: 285px;height: 206px}
.style2 >.style_kinds>p{ display: block;font:normal 18px "微软雅黑";color:#282828;text-align: center;    height: 56px; line-height: 56px;}
.more{width: 600px;height: 110px; border-top:solid 1px #d5d5d5;margin:30px auto; padding-top: 30px;}
.more>p{ text-align: center;
    font: normal 24px "微软雅黑";}
.more>.kh{ width:22px;height: 15px;margin: 10px auto;
    text-align: center;
    transform:rotate(90deg);
    -ms-transform:rotate(90deg); /* IE 9 */
    -webkit-transform:rotate(90deg); /* Safari and Chrome */ }
.more>.kh>a{ color: #646464;font: normal 24px "宋体";}
/*****活动列表****/

section>.act1 {width: 640px;height: 300px; position: relative;
    margin-top: 20px;

}
section>.act1>.over{
    width: 185px;
height: 185px;
    position: absolute;
   left: 216px;
    top:62px;
    font: normal 28px "微软雅黑" ;
    color: white;
    text-align: center;
    background: rgba(39,36,37,0.8);
    border-radius:92px ;

}
section>.act1>.over>span{font-size:20px;margin-top: 65px; display: block}
section>.act2{height: 187px;width: 640px;}
section>.act2>.add>a{ display: block;font:normal 70px "微软雅黑";color: white; width: 70px;height: 70px;
    background:#d68579;margin:30px auto;border-radius:35px; text-align: center; position:relative; ;
    }
section>.act2>.add>a>span{position: absolute;left: 8px; top: -15px}
/*****activity******/

























